Soru & Cevap

Alamofire - swift

19.06.2015 - 01:30

Alamofire ile url'a istek gönderip gelen json data da türkçe karakter varsa kod patlıyor " "The operation couldn’t be completed. (Cocoa error 3840.)" (Unable to convert data to string around character.. " gibi bi hata alıyorum. yadımcı olabilir misin @Ahmet Burak Demirkoparan

80 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-10880-1499430298.png
halil.oncen
25.06.2015 - 10:40

https://github.com/SwiftyJSON/SwiftyJSON kullanmanı öneririm. Herhangi bir sorun çıkarmaz Türkçe karakter konusunda. 

picture-1372-1408467635.jpg
ahmtbrk
19.06.2015 - 09:28

Selamlar

http://stackoverflow.com/a/14486810

Burada bir çözüm var objective-c ile ama swiftte framework tarafında aynı benzerini yapabilirsin.

İlk önce gelen sourceyi NSISOLatin1StringEncoding ile encode etmiş daha sonra NSDataya dönüştürürken 
NSUTF8StringEncoding kullanmış.

Benzer kombinasyonları denemeni öneririm.